package com.mhg.fondamental.arr;

class Demo_Array_8
{
	//2.对数组的常见操作 2.5 根据元素查询角标
	/*
		查找指定元素 第一次出现在数组中的位置(角标 下标 索引)
		原理:
			顺序查找
				就是按照顺序从头到尾依次向下查找
				找到数据 则返回角标
				找不到 就一直查找下去 直到数组的最后一位元素为止
				找不到 返回-1

	*/
	public static void main(String[] args) 
	{
		int[] arr = {45,67,23,4,113,1,8};
		int index = getIndex(arr,13);
		System.out.println(index);
	}
	/*
		查找元素索引
			1.方法名 getIndex
			2.参数列表 数组 元素
			3.返回值类型 int
	*/
	public static int getIndex(int[] arr,int value){
		for(int i=0;i<arr.length;i++){
			//如果有 就获取索引
			if(arr[i] == value){
				return i;
			}
		}
		return -1;
	}
}
